package rpc.common.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 标识这个类提供一个服务
 */
@Target(ElementType.TYPE) //修饰位置
@Retention(RetentionPolicy.RUNTIME) //信息保存位置
public @interface Service {

    /**
     * 提供服务的名称，默认完整类名
     * @return
     */
    public String name() default "";

}
